$("#m").attr("src","/js/main.js?v="+new Date().getMilliseconds());
$("#style").attr("src","/css/style.css?v="+new Date().getMilliseconds());
//头部信息
var w = document.body.offsetWidth;
if(w < 768) {
	$(".re-code").parent().removeClass("flex");
	$(".head").removeClass("flex");
} else {
	$(".re-code").parent().addClass("flex");
	$(".head").addClass("flex");
}
$(window).resize(function() {
	var w = document.body.offsetWidth;
	if(w < 768) {
		$(".re-code").parent().removeClass("flex");
		$(".head").removeClass("flex");
	} else {
		$(".re-code").parent().addClass("flex");
		$(".head").addClass("flex");
	}
})
//登录
$(function() {
	//边框颜色
	$(".login input").focus(function() {
		$(this).css("border", "1px solid red");
	});
	$(".login input").blur(function() {
		$(this).css("border", "1px solid #D9D9D9");
	})
	//登录按钮颜色
	$(".login .paw input").on("input", function() {
		if($(".login .user input").val() != "" && $(".paw input").val() != "") {
			$(".login .sub").css("background-color", "#C81528");
			$(".login .sub").removeAttr("disabled");
		} else {
			$(".login .sub").css("background-color", "#DEDEDE");
			$(".login .sub").attr("disabled", "true");
		}
	});
	//验证账号
	function loginUser() {
		var userName = $.trim($(".login .user input").val());
		console.log(userName)
		var reg = /^1\d{10}$/;
		var reg1 = /[a-zA-Z0-9]{1,10}@[a-zA-Z0-9]{1,5}\.[a-zA-Z0-9]{1,5}/;
		var reg2 = /^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,8}$/;
		if(!reg.test(userName) && !reg1.test(userName) && !reg2.test(userName)) {
			var reg4 = RegExp(/@/);
			if((userName.length < 6 && !reg4.test(userName) && !$.isNumeric(userName)) || (userName.length > 8 && !reg4.test(userName) && !$.isNumeric(userName))) {
				$(".missTxt").text("用户名必须是6~8位数字，字母组合");
			} else {
				$(".missTxt").text("请正确填写用户名、手机号码和邮箱");
			}
			$(".miss").show();
			$(".login .sub").attr("disabled", "true");
		} else {
			var userPaw = $.trim($(".login .paw input").val().length);
			if(userPaw >= 6) {
				$(".miss").hide();
				$(".login .sub").removeAttr("disabled");
			} else {
				$(".missTxt").text("密码不能少于6位");
				$(".miss").show();
				$(".login .sub").attr("disabled", "true");
			}

		}
	};
	//验证密码
	function loginPaw() {
		var userPaw = $.trim($(".login .paw input").val().length);
		if(userPaw < 6) {
			$(".missTxt").text("密码不能少于6位");
			$(".miss").show();
			$(".login .sub").attr("disabled", "true");
		} else {
			loginUser();
		}
	};
	$(".login .user input").keyup(function() {
		$(this).val($(this).val().replace(/[^\w\.\@\_\-/]/g, ''));
		loginUser();
	})
	$(".login .paw input").keyup(function() {
		$(this).val($(this).val().replace(/[^\w]/g, ''));
		loginPaw();
	})

})
//注册
var n = 0;
var flag;
$(".tab div").click(function() {
	console.log($(this).index())
	if($(this).index() == 0) {
		$(this).children("img").attr("src", "img/mobile-1.png");
		$(this).children("span").css("color", "#D0122F");
		$(this).css("border-bottom", " 2px solid #D0122F");
		$(".tab div").eq(1).children("img").attr("src", "img/mailbox.png");
		$(".tab div").eq(1).children("span").css("color", "black");
		$(".tab div").eq(1).css("border", "none");
		$(".txt_style").text("手机号");
		$(".txt_code").text("短信验证码");
		$(".txt_code").next().attr("placeholder", "请输入短信验证码");
		$(".meg").text("");
		$(".submit").css("background-color", "#DEDEDE");
		$(".submit").attr("disabled", "true");
		noNum();
	} else if($(this).index() == 1) {
		$(".tab div").eq(0).children("img").attr("src", "img/mobile.png");
		$(".tab div").eq(0).children("span").css("color", "black");
		$(".tab div").eq(0).css("border", "none");
		$(this).children("img").attr("src", "img/mailbox-1.png");
		$(this).children("span").css("color", "#D0122F");
		$(this).css("border-bottom", " 2px solid #D0122F");
		$(".txt_style").text("邮箱");
		$(".txt_code").text("邮箱验证码");
		$(".txt_code").next().attr("placeholder", "请输入邮箱验证码");
		$(".meg").text("");
		$(".submit").css("background-color", "#DEDEDE");
		$(".submit").attr("disabled", "true");
		noEmail();
	}
	return n = $(this).index();
})
//邮箱验证
function checkEmail(str) {
	var re = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/;
	if(re.test(str)) {
		$(".btn").css("background-color", "#FF595A");
		$('.btn').removeAttr('disabled');
		$(".no_cue").hide();
	} else {
		$(".no_cue").show();
		$(".btn").css("background-color", "#DEDEDE");
		$('.btn').attr('disabled', "true");
		$(".no_cue").text("*请填写正确的邮箱");
	}
}
//手机验证
function checkMolie(str) {
	var re = /^1\d{10}$/;
	if(re.test(str)){
		$(".btn").css("background-color", "#FF595A");
		$('.btn').removeAttr('disabled');
		$(".no_cue").hide();
	} else {
		$(".no_cue").show();
		$(".btn").css("background-color", "#DEDEDE");
		$('.btn').attr('disabled', "true");
		$(".no_cue").text("*请填写正确的手机号");
	}
}
//验证手机
function noNum() {
	$(".divBox1").hide();
	$(".register input").val("");
	$(".register .cue").hide();
	$(".no_cue").hide();
	$(".no_cue").text("");
	clear();
	$(".btn").css("background-color", "#DEDEDE");
	$(".no_val1").keyup(function() {
		$(".no_val2").hide();
		$(this).val($(this).val().replace(/[^1\d]/g, ''));
		checkMolie($(this).val());
	});
}
//验证邮箱
function noEmail() {
	$(".divBox1").show();
	$(".divBox1 input").show();
	$(".register input").val("");
	$(".register .cue").hide();
	$(".no_cue").hide();
	$(".no_cue").text("");
	clear();
	$(".btn").css("background-color", "#DEDEDE");
	$(".no_val2").keyup(function() {
		$(this).val($(this).val().replace(/[^\w\.\@\_\-/]/g, ''));
		$(".divBox1 input").show();
		checkEmail($(this).val());
	});
}
//获取验证码
var time = '';
function getMCode() {
	var i = 60;
	time = setInterval(function() {
		i--;
		if(i > 0) {
			$(".btn").html('重新发送(' + i + ')');
			$(".btn").attr('disabled', "true");

		} else {
			clear();
		}
	}, 1000)
}
function clear() {
	clearInterval(time);
	$(".btn").html('发送验证码');
	$('.btn').removeAttr('disabled');
}
//密码
function checkPassword(str) {
	var re = /^([a-zA-Z]|\d){6,}$/;
	if(re.test(str)) {
		$(".pawCue").hide();
	} else {
		$(".pawCue").show();
		$(".pawCue").text("*不少于6位的数字或字母");
	}
}
//确认密码
function checkPassword2(str) {
	if($(".paw_val").val() == $(".paw_val2").val()) {
		$(".pawCue2").hide();
	} else {
		$(".pawCue2").show();
		$(".pawCue2").text("*密码不一致");
	}
}
$(".paw_val").keyup(function() {
	$(this).val($(this).val().replace(/[^\w]/g, ''));
	checkPassword($(this).val());
});
$(".paw_val2").keyup( function() {
	$(this).val($(this).val().replace(/[^\w]/g, ''));
	checkPassword2($(this).val());
	console.log($(this).val(),$(".paw_val").val())
});
	$('.register input').on("input", function() {
		 flag=$(".btn").prop("disabled");
		if(($(".m_code").val() != "") && ($(".put_code").val() != "") &&
			($(".paw_val").val().length >= 6) && ($(".paw_val2").val().length >= 6) &&
			($(".cue").hide()) && ($(".paw_val").val() == $(".paw_val2").val()) && ($(".protocol input[type='checkbox']").is(':checked'))) {
			$(".submit").css("background-color", "#FF595A");
			$(".submit").removeAttr("disabled");
		} else {
			$(".submit").css("background-color", "#DEDEDE");
			$(".submit").attr("disabled", "true");
		}


	})
$(".register input").focus(function() {
	$(this).css("border", "1px solid #FF595A");
})
$("input").blur(function() {
	$(this).css("border", "1px solid #D9D9D9");
})
//密码找回
//var tel = $('.info_code span').html();
//var reg = /^(\d{3})\d{4}(\d{4})$/;
//tel = tel.replace(reg, "$1****$2");
//$(".info_code span").html(tel);
function forgotUser() {
	var user = $.trim($(".user_val").val());
	var reg = /^1\d{10}$/;
	var reg1 = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/;
	var reg2 = /^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,8}$/;
	if(!reg.test(user) && !reg1.test(user) && !reg2.test(user)) {
		$(".f_user").text("请正确填写用户名、手机号码和邮箱！");
		$(".f_user").show();
	} else {
		$(".f_user").hide();
	}
};
$(".user_val").keyup(function() {
	forgotUser();
})
$(function() {
	$('.password input').on('input', function() {
		 flag=$(".btn").prop("disabled");
		if(($(".s_code").val() != "") && ($(".pull_code").val() != "") &&
			($(".paw_val").val().length >= 6) && ($(".paw_val2").val().length >= 6) &&
			($(".cue").hide()) && ($(".paw_val").val() == $(".paw_val2").val())) {
			$(".f_submit").css("background-color", "#FF595A");
			$(".f_submit").removeAttr("disabled");
		} else {
			$(".f_submit").css("background-color", "#DEDEDE");
			$(".f_submit").attr("disabled", "true");
		}
	})
})
$(".password input").focus(function() {
	$(this).css("border", "1px solid #FF595A");
})
$("input").blur(function() {
	$(this).css("border", "1px solid #D9D9D9");
})